package auth.service;

import java.util.List;

import business.personne.PersonneManager;
import entites.Personne;

public class Auth {
	public User login(User user) {
		PersonneManager pm= new PersonneManager();
		List<Personne> p=pm.selectPersonnes();
		for(Personne pers: p)

		{
			if((pers.getEmail().equals(user.getLogin()))&& ( pers.getMotDePasse().equals(user.getMotDePasse())))
			{
				user.setAdresse(pers.getAdresse());
				user.setCode(pers.getCode());
				user.setDateDerniereModif(pers.getDateDerniereModif());
				user.setDomaines(pers.getDomaines());
				user.setEmail(user.getLogin());
				user.setEtat(pers.getEtat());
				user.setFonction(pers.getFonction());
				user.setListParcours(pers.getListParcours());
				user.setNom(pers.getNom());
				user.setMotDePasse(pers.getMotDePasse());
				user.setPrenom(pers.getPrenom());
				user.setTelephone(pers.getTelephone());
				user.setUnitesEnseignement(pers.getUnitesEnseignement());
				user.setVersion(pers.getVersion());
				user.setVille(pers.getVille());
				user.setWeb(pers.getWeb());
				if(user.getFonction().equals("admin"))
				user.setAuth(1);
				else
					user.setAuth(2);
			}
		}
			return user;
		}
	public void logout(User user) {
		// TODO Auto-generated method stub
		user.setAuth(0);
	}
	}



